pay immediately - Turkish English Dictionary